ampullar abortion - Turkish English Dictionary